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