GlobalData: Oil majors are pursuing renewable energy projects
Expected low demand for fossil fuels is compelling major oil and gas companies – including BP, Total and Shell – to actively invest in renewable energy projects.
Expected low demand for fossil fuels is compelling major oil and gas companies – including BP, Total and Shell – to actively invest in renewable energy projects.