Oil Majors Slash Renewables and Boost Biofuels
Oil Majors Give Up the Renewable Ghost - European oil majors are winding down investments into renewable energy projects after the double whammy of low returns and skyrocketing costs prompted them to look towards more profitable deals. - BP has halted 18 …