NTPC Declares Final Dividend Of Rs 3.5 Per Share; Logs 38% Surge In Net Profit
NTPC's revenue was flat at 0.3% year-on-year to Rs 49,689 crore.