English: They are currently serving 15 countries globally.
Telugu: ప్రపంచవ్యాప్తంగా 15 దేశాలలో ఈ సంస్థ సేవలు అందిస్తోంది.