English: It's head office is located in New Delhi.
Telugu: దీని హెడ్ ఆఫీస్ ఢిల్లీలోని ఓక్లాలో ఉంది.