NTPC: NET PROFIT UP 3.1% YOY TO ₹4,711.4 CRORE. REVENUE UP 4.8% YOY TO ₹41,352.3 CRORE. EBITDA UP 20.3% YOY TO ₹11,960 CRORE. EBITDA MARGIN AT 28.9% FROM 25.2% YOY AND ABOVE ESTIMATES OF 27.5%. #Budget2025