English: It has 38,000 staff and operates in 38 countries.
Telugu: 38 దేశాల్లో కార్యాలయాలు కలిగి ఉండి, 8వేల ఉద్యోగలు పనిచేస్తున్న సంస్థ ఇది.