www.theguardian.com
1 month agoBusiness
It's easy to blame petrostates but self-proclaimed climate leaders' like the US and UK are driving the crisis | Tessa Khan
Governments positioning as climate leaders are sanctioning a significant portion of oil and gas developments exacerbating the climate crisis. [ more ]