Cost of Solar Panels Projected to Fall Sharply by 2013

by Yale Environment 360 June 21, 2011 3 comments