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


By: - Climate DepotSeptember 13, 2010 9:38 AM