The Paris Agreement: have oil companies got the memo?
3rd May 2016 If you’re the boss of BP, Chevron or Shell, how worried are you right now? 171 governments put pen to paper last week, formally signing the Paris Agreement on Climate Change. The New York event was an encouraging, albeit largely symbolic, confirmation of December’s commitment to limit temperature rises
Read More