English: The company has offices in 40 countries around the world.
Telugu: ఈ సంస్థకు ప్రపంచవ్యాప్తంగా 40 దేశాల్లో ఆఫీసులు ఉన్నాయి.