Shared publicly  - 
 
Solar Power Plant II
Startup company builds 540-foot tall solar tower near Tonopah, Nevada.
3
Add a comment...