Claudi Santiago says oil industry needs to invest in new technology
Kizomba Satellites
Posted inProducts & Services
GE Oil & Gas wins ExxonMobil contract in Angola
Company to provide subsea production equipment for offshore project