India’s Biggest Floating Solar Plant Coming Up at Ramagundam

The public sector’s largest energy conglomerate National Thermal Power Corporation (NTPC) has become India’s first energy…