Energy Chinese Backed Battery Storage Project Approved After UK Security Review admin Sep 3, 2024 The UK government has approved a significant battery storage project with connections to China after a national…
Ecology Drax Power Station: UK’s Largest Carbon Emitter Despite £22bn in… admin Aug 9, 2024 The Drax power station in North Yorkshire has come under scrutiny following a report from the climate thinktank…