AVANGRID signs PPA with Meta for solar project in Texas
AVANGRID has signed a PPA with Meta for supply from the 240MW True North solar project under development in Falls County, Texas.The project is AVANGRID’s first solar facility in the state and is anticipated to reach commercial operation in early 2025.