Solar and battery storage to make up 81% of new U.S. electric
With a planned photovoltaic capacity of 690 megawatts (MW) and battery storage of 380 MW, it is expected to be the largest solar project in the United States when fully operational.
View Details