by Patricia Vasile October 25, 2019 Number of comments0 NewsFLOW France has now the most powerful floating solar plant in Europe France can pride itself on the launch of its O’MEGA1 floating solar plant in Piolenc, France. With a capacity ofContinue Reading