BP's CEO Murray Auchincloss has said the company will move away from renewables in an attempt to boost revenues.| Offshore Technology
Get a precise, 360° view of your customers & prospects| GlobalData