Solar system installers, particularly in Germany, have moved back third-quarter 2010 installation projects due to uncertainty about solar module prices and installation costs, according to industry sources.
The article requires paid subscription. Subscribe Now