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