HelioRec completes O&M for 250 kW floating solar plant in France - Offshore Energy