Enel North America starts operations at 326MW solar-plus-storage plant in Texas
Enel North America, the American branch of the Italian utility Enel, has commenced operations at the 326MW Stampede solar-plus-storage facility located in the state of Texas in the United States. The solar photovoltaic component of the initiative commenced power generation in June 2024, whereas the 86MW battery energy storage system (BESS) is presently in the …
Enel North America starts operations at 326MW solar-plus-storage plant in Texas Read More »