English: It operates from 70 offices in more than 40 countries.
Telugu: ఈ సంస్థ 7 దేశాల్లో, 40కి పైగా నగరాల నుంచి కార్యకలాపాలను సాగిస్తోంది.