nicnewmanoxford.com
Oil majors are finding the right business model for 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…