NTPC Share Price Today Live Updates: NTPC Closes at Rs 409.65, Weekly Return Reflects Stability at 0.17% 0 28.08.2024 06:02 Economictimes.indiatimes.com