NTPC Q4 FY26 profit rises 15% to ₹8,747.3cr, revenue declines

Business