London, United Kingdom | AFP | Ten years after an oil spill that BP’s new boss Bernard Looney admits tested the company “to the core”, the firm is facing two existential challenges: the collapse of prices and climate change. It was a decade ago this week that an explosion on the …
Read More »