NTPC Stocks Live Updates: NTPC Closes at Rs 355.45 with 6-Month Beta of 0.87, Showing Market Resilience 0 09.05.2024 06:01 Economictimes.indiatimes.com