English: At present, the company has offices in Africa, Asia, and North America.
Telugu: ఆఫ్రికా, సౌత్ అమెరికా, ఆసియ లోని పలు దేశాలలో ఈ సంస్థ సేవలు అందిస్తుంది.