Luminant begins operations at Upton 2 energy storage system in Texas

Image: Luminant begins operations at Upton 2 energy storage system in Texas. Photo: Courtesy of Peter Mathijssen/FreeImages.com.