English: Operating from nine offices worldwide (USA, Spain, UK, Germany, Italy, France, Spain, Switzerland, Caribbean, Hong Kong, and Dubai).
Telugu: ప్రపంచవ్యాప్తంగా తొమ్మిది కార్యాలయాల నుండి పనిచేస్తోంది (USA, స్పెయిన్, UK, జర్మనీ, ఇటలీ, ఫ్రాన్స్, స్పెయిన్, స్విట్జర్లాండ్, కరేబియన్, హాంక్ కాంగ్ మరియు దుబాయ్).