Tata Group-backed Indian Hotels Company (IHCL) reported a profit after tax of Rs 633 crore for Q3FY25, a 33% increase year-on ...