English: The company is headquartered in Noida, India.
Telugu: ఇండియాలో నోయిడా కేంద్రంగా కార్యకలాపాలు సాగిస్తున్న సంస్థ.