English: Currently the firm has 9 offices and more than 300 associates.
Telugu: ఈ కంపెనీకి ప్రపంచ వ్యాప్తంగా ఉన్న 9 ఆఫీసుల్లో 300 మంది ఉద్యోగులు పనిచేస్తున్నారు.