Drax Wins Permission For Carbon Capture At Britain’s Largest Power Plant
The Government has approved Drax’s development application to install carbon capture technology at Britain’s biggest power station, giving a new lease of life to the… Read More »Drax Wins Permission For Carbon Capture At Britain’s Largest Power Plant