English: The company operates in over 120 countries.
Telugu: ఈ సంస్థ ప్రపంచ వ్యాప్తంగా దాదాపు 120 దేశాల్లో సేవలు అందిస్తోంది.