Singapore-based solar developer and operator Sunseap Group Pte Ltd is proposing to build a giant 2.2-GWp floating solar complex with battery storage on Indonesia’s Batam Island.