Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Worst polluters hold world’s future in their hands as they benefit from higher fossil fuel prices, but global trends favour renewables

Oil stands at about $110 a barrel and some forecasts have predict…