English: This company also has a office in Delhi, India.
Telugu: ఆ సంస్థకు ఇండియాలో కూడా ఆఫీసు ఉంది.