EDF Renewables has kicked off the construction of a 20-MW floating solar photovoltaic (PV) plant on a hydropower reservoir in France’s Hautes-Alpes department.