English: Founded in 1963, the company has more than 90 offices in 50 countries.
Telugu: 1963లో స్థాపించిన ఈ సంస్థకు 50 దేశాల్లో 90కి పైగా కార్యాలయాలు ఉన్నాయి.