Wind Power Fraud Finally Exposed: Senator John Madigan Details LRET’s Astronomical 45 Billion Dollar Cost to Power Consumers

When the Chinese make the suggestion “may you live in interesting times” they don’t mean you well – it’s more of a veiled warning about the perils of what’s lurking over the horizon – and some even characterise it as a curse. Well, it seems that the wind industry is living in VERY interesting times. […]