The Dutch research institute TNO has carried out a detailed life cycle analysis of floating PV systems on behalf of the International Energy Agency's (IEA) Photovoltaic Power Systems Programme (PVPS).