Search
Close this search box.

‘Biggest energy sham of all’: OVERBLOWN: Windpower on the Firing Line…Industrial wind technology failed to reduce CO2 emissions