NTPC Limited has informed the Exchange regarding 'Imposition of fine by BSE & NSE for the quarter ended 31st March 2026'.