The MSCI World index has recorded 16.2% year to date return which is the best since 2009. Indian equities added $0.6 trillion of the market capitalization since the beginning of March 2023 while the world’s market capitalization expanded by $8.9 trillion. It means India contributed about 7.2% to the incremental global market capitalization while its share in the world’s total market cap was 3.4%.
Tata Communications Q1 Results: Cons PAT falls 43% YoY to Rs 190 crore, revenue up 7%
Tata Communications reported a 43% YoY drop in Q1FY26 net profit at Rs 190 crore. Revenue rose 7% to Rs 5,960 crore. Sequentially, profit plunged