English: The company has 35 office locations in 24 countries around the world.
Telugu: ప్రపంచవ్యాప్తంగా 25 దేశాల్లో ఆ కంపెనీకి మొత్తం 35 కార్యాలయాలు ఉన్నాయి.