Enel North America completes 202-MW solar + storage project in Texas
Enel North America, a clean energy, has started operations at the Estonian solar + storage plant in Delta County, Texas. The 202-MW solar PV facility is paired with a 104-MW battery energy storage system.