Researchers slam influential plan for 100% renewables US grid

© 2014 RenewaNews