English: The company has five locations worldwide.
Telugu: ఈ సంస్థకు దేశవ్యాప్తంగా ఐదు కేంద్రాలున్నాయి.