‘US wind projects fall 93% Investors abandon ship when Congress let tax credits expire’


By: - Climate DepotMarch 27, 2014 4:45 PM

http://thehill.com/blogs/e2-wire/e2-wire/201916-us-wind-projects-fall-93-percent