Published in: Energy The Industry Technology Facilitator (ITF) is seeking proposals on the oil and gas innovations which can Read more ...