31 GW worth of worldwide photovoltaic installations took place in 2012, despite the fact that prices continued to decline and current supplies remained at over capacity. It is forecast that growth in Q2 for 2013 will make up for losses in Q4 2012. Although the prices of photovoltaic modules declined in the fall of 2012, […]
Contact Info
Sun Source Solar Brokers525 East Cotati Avenue, #220
Cotati, California 94931
707-888-7046
Affiliates
