site logo

NextEra inks 700 MW wind + solar + battery project, largest in the US

Getty