Inside the UK’s most controversial power plant

YORKSHIRE, England ― The vast Drax power station in north Yorkshire helps keep Britain’s lights on. 

The Labour government is just the latest administration to pour subsidies worth billions of pounds into the plant, which burns tons of…

Continue Reading