Taking a step towards a sustainable future, National Thermal Power Corporation (NTPC) Simhadri laid the foundation stone for its Floating…