The company is headquartered in New Delhi, India.
भारत में कंपनी का मुख्यालय नई दिल्ली में है।