Installed Price of Solar Photovoltaic Systems Falls

The installed price of solar PV power systems in the United States fell substantially in 2012 and through the first half of 2013.

More…

Leave a Reply