Tata Power Solar. The 1.4 MW FLOATING SOLAR PLANT
Innovation is a way of life at Tata Power Solar. The 1.4 MW “FLOATING SOLAR PLANT” on twin ponds at Tata Chemicals, Nellore, Tamil Nadu, is a splendid example of this. The cooling effect of water minimises temperature-related losses, reducing evaporation rate of water bodies, and lowering maintenance costs. NTPC’s floating solar installation spans over…