nicnewmanoxford.com
How oil majors are facing the right business model for with renewables
US onshore oil production averages a 33 percent IRR, observes a Wood Mackenzie report ‘How oil & gas Majors can scale in renewables’. By comparison, a wind project in a developed country genera…