NTPC delivered robust H1 FY 2026 results with consolidated PAT up 4% YoY to INR 11,334 crore, despite subdued power demand and lower total income. Record capacity additions (5,359 MW in 7 months) and ...