Business NTPC achieves 17.15% surge in Coal Despatch and 15% Growth in Coal Production in Q1 FY25 sujata July 1, 2024 0