TPREL's 126 MW floating solar project features 213,460 bifacial glass-to-glass modules spread across 260 hectares (642 acres) of water surface between the Indira Sagar and Omkareshwar hydroelectric ...