English: The firm has presence in 17 foreign countries including Vietnam, Bangladesh and Mauritius.
Telugu: ఇండియాతో పాటు వియత్నాం, బంగ్లాదేశ్, మారిషస్ వంటి 17 ఇతర దేశాల్లో ఈ సంస్థ కార్యకలాపాలు నిర్వహిస్తోంది.