Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Clients
FY, 2024
Countries (Customers)
FY, 2024
Countries (Offices)
FY, 2024
India
No 64, Sardar Patel Road
United States
545 E John W Carpenter Fwy, Suite 900
United States
100 Overlook Center, 2nd Floor
Australia
Level 17, 60 City Road
Australia
Suite 2, Level 4, 50 Berry Street
Canada
1111 West Georgia Street, 20th Floor, Suite 2019