English: Besides, it owns offices in 22 nations and development centres in India, China, Australia, UK, Canada and Japan.
Telugu: దీని కార్యాలయాలు 22 దేశాలలో ఉన్నాయి మరియు అభివృద్ధి కేంద్రాలు భారతదేశం, చైనా, ఆస్ట్రేలియా, లండన్, కెనడా మరియు జపాన్ లో ఉన్నాయి.