Oil major BP gives a taste of how it will go green
A deal to buy into wind farms off the coast of New York and Massachusetts showcases the British firm’s ambitions in the clean-energy sector. Last month oil and gas giant BP laid out the theory of how it aims to Read more