NTPC commissions India’s largest floating solar power project in Telangana
The largest floating Solar Power Project of India is now fully operational. National Thermal Power Corporation Limited (NTPC) declared Commercial Operation of the final part capacity of 20 megawatt out…