English: They are currently operating in 10,000 cities across 24 countries.
Telugu: ఈ సంస్థ ప్రస్తుతం 24 దేశాలలో సుమారు 10,000 నగరాల్లో సేవలను అందిస్తోంది.