Thursday, June 11, 2015

Stanford Study Outlines Path for All 50 States to be 100% Renewable by 2050 (Utility Dive)