English: As a provider it serves about 120 countries in all over the world.
Telugu: ఈ సంస్థ ప్రపంచ వ్యాప్తంగా దాదాపు 120 దేశాల్లో సేవలు అందిస్తోంది.