Nant-De-Drance, Switzerland: A giant natural battery under the Alps
GE Vernova recently delivered a 900 MW Variable Speed Pumped Storage project in Switzerland that will play an important role in stabilizing the European electricity network and security of supply in Switzerland.