A new battery energy storage facility that Alabama Power is developing on the former Plant Gorgas site will aid in reliability. Alabama Power boasts an impressive 99.98% reliability rating. In…
NTPC Renewable Energy Limited (NTPC REL), a subsidiary of NTPC Green Energy Limited, has invited bids for the Land and Power Evacuation Package for a 240 MW ISTS-connected Solar PV…