A dramatic decline in the buildout of renewables is jeopardising Britain’s world-leading progress on decarbonisation, researchers from Imperial College London have warned.
A dramatic decline in the buildout of renewables is jeopardising Britain’s world-leading progress on decarbonisation, researchers from Imperial College London have warned.