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