
World’s First High Altitude Floating Solar, Installed & Commissioned in Switzerland Alps
Romande Energie is installing 448 kW of floating arrays on the Lac des Toules reservoir, located at an altitude of 1,810 meters in the Swiss Alps. The installation will be operating under extreme weather conditions, […]