English: At present, the company has its presence in 28 different countries that includes branches, agency, offices, associates and much more.
Telugu: ప్రస్తుతం 28 దేశాలలో సంస్థ కార్యాలయాలు కలిగి ఉంది, వీటిలో బ్రాంచ్ ఏజెన్సీ, కార్యాలయాలు, అసోసియేట్ లు మరియు మరెన్నో ఉన్నాయి.