NTPC Stocks Live Updates: NTPC Closes at Rs 405.10, Monthly Returns Show Decline of -1.97% 0 05.09.2024 06:02 Economictimes.indiatimes.com