Tata Power posted a 25% YoY drop in Q3 FY26 profit to Rs 771 crore as income fell, even as EBITDA grew 12% on operational strength.
Chinese megacity ranks in the world’s five most powerful metros after New York, Tokyo and Los Angeles, with a GDP of 5.67 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results