UK’s New Labour Government Lifts ‘Absurd’ Ban on Onshore Wind
The United Kingdom’s new Labour government has lifted the “de facto ban” on onshore wind projects in Britain. Both energy experts and environmentalists were in support of the move, which will be confirmed when parliament resumes on July 18, reported The Guardian. “Delivering our clean power mission will help boost Britain’s energy independence, save money […]
222k