Sunday, October 9, 2011

An aerial view of the completed external of the heliostat manufacturing facilities building, which will assemble over 170,000 heliostats

Source: http://ivanpahsolar.com/1256

solar installers solar company solar companies solar energy solar power solar installers solar company solar companies solar energy solar power

No comments:

Post a Comment