English: It is located in 125 countries and has over 24,000 employees.
Telugu: ఇది 25 దేశాలలో ఉనికిని కలిగి ఉంది మరియు 14 వేలకు పైగా ఉద్యోగులను కలిగి ఉంది.