HomeBusiness Business NTPC starts India’s largest floating solar plant in Andhra Pradesh – Times of India 35Views Coverage By Soumyadeep Pal August 21, 2021