English: It has 18 offices worldwide.
Telugu: ప్రపంచవ్యాప్తంగా ఈ సంస్థకు 18 ప్లాంట్స్ ఉన్నాయి.