English: more than 25 production facilities worldwide.
Telugu: ప్రపంచవ్యాప్తంగా ఉన్న 22 కంటే ఎక్కువ ఉత్పత్తి సౌకర్యాలు.