NTPC Share Price Live Updates: NTPC Records 3.86% Negative Return in One Month, Closes at Rs 357.65 21.06.2024 06:01 Economictimes.indiatimes.com