English: It has offices in Asia, Europe and the US.
Telugu: ఐరోపా, ఆసియా, అమెరికాల్లో దీనికి కార్యాలయాలున్నాయి.