Net profit attributable to owners of the company stood at Rs 20,946 crore for the quarter ended June 30 compared to Rs 26,994 crore a year earlier, according to a stock exchange filing.
Measures of what researchers call “excess mortality” — the difference between the normally expected number of deaths and the actual number — spiked in late June, when parts of Europe experienced recor ...