News

EBITDA of ?462 Cr at 21.4% margin, reflecting consistent operating profitability BENGALURU, India and SEATTLE and LONDON, May 13, 2025 /PRNewswire/ ...