Home » NTPC commissions India’s largest floating Solar Power Project in Telangana