Excel, Department of Interior Approvals Add Almost 2 Gigawatts of Wind

Excel has signed deals for 1.3 GW and DOI approved a 500 MW wind farm in Arizona.

Leave a Reply