Make Cities Solar Hubs, Says Stanford Study

by Steve Hanley
0 comment
The Ivanpah solar installation located in the desert near the Californis/Nevada border is the largest solar installation in America. It has a capacity of 394 megawatts.