Solar Sales and ServicesSwitzerland unveils innovative floating solar project in the Alps – News.Az September 11, 2024September 11, 2024 Solar Place