Tower of power

Solar Two

Salty storage in the desert.

Become a cleantech industry insider - click to follow cleantech