English: It has a presence in 60 countries across the globe.
Telugu: దీనిని ప్రపంచ వ్యాప్తంగా సుమారు 60 దేశాల్లో జరుపుకుంటారు.