The renewables arm of French power supplier Soregies has put on stream a 2.87-MW floating solar system on a flooded quarry in Franceâs Nouvelle-Aquitaine region.