Solar Costs Decrease But So Do Incentives
The installed price of solar photovoltaic (PV) power systems in the U.S. fell substantially in 2011 and through the first half of 2012, according to…
The installed price of solar photovoltaic (PV) power systems in the U.S. fell substantially in 2011 and through the first half of 2012, according to…