The Giant Wind Con: Wind payback period ‘several millennia’: ConsumerReport.org is reporting that home wind turbines are a rip-off


By: - Climate DepotAugust 9, 2012 7:26 AM