Air India leases 6.3 lakh square feet space in Gurgaon
Earlier this year, Tata Group-owned Air India inaugurated its new headquarters in Gurgaon at Vatika One on One

Earlier this year, Tata Group-owned Air India inaugurated its new headquarters in Gurgaon at Vatika One on One