US EPA chief calls for scrapping the wind PTC and solar ITC

© 2014 RenewaNews