Declaring Energy Independence

In celebration of July 4th, eSolar programmed patriotic messages across its 24,000 mirrors at Sierra SunTower, the first operating solar thermal power tower facility in the US.esolar_america

Comments are closed.