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