Britons ‘overpaid £7.2bn on energy bills over two years’

A new report has found that the UK and Italy have paid the highest gas spot prices during the period of energy crisis

Stock markets inflating a "carbon bubble"

The world’s financial markets are inflating a “carbon bubble” that could lead to a loss of value like that of the dot.com collapse. This is the claim from the Carbon Tracker Initiative, a project from Investor Watch, a non-profit company set up to bring capital markets closer to efforts to tackle climate change. Their analysis […]