Luminant’s TX Battery Storage System Online

The facility is claimed to be the largest energy storage system in Texas.

To read the rest of this article, please log in or register.