English: The corporation is located in east Zhangjiang Hi-Tech Industry Garden, Pudong New Area; and has a branch in Dubai.
Telugu: కార్పొరేషన్ తూర్పున Zhangjiang హాయ్-టెక్ ఇండస్ట్రీ గార్డెన్, Pudong న్యూ ఏరియా లో ఉన్న; దుబాయ్ లో ఒక శాఖ ఉంది.