NTPC Limited has informed the Exchange regarding 'Operational and Financial Snapshot for the quarter ended 30 June 2025'.