TVA, Plus Power Sign 200 MW/800 MWh Battery Deal for Alabama
· Energy Storage
4 sources The Tennessee Valley Authority committed to a 20-year, 200 MW/800 MWh standalone battery system with Plus Power's Crawfish Creek Energy Storage project in Jackson County, Alabama, announced April…