Storia: French company unveils on-site manufacturing concept for modular floating PV systems - pv magazine Global — Warptech Lab News