EV news / solar power NTPC – Simhadri, Andhra Pradesh will have India’s largest floating solar power plant. … 1 Comment 11/09/2021