Venue

itc

The Westin Gurgaon, New Delhi

1, Mehrauli-Gurgaon Rd, Sector 29, New Delhi, Gurugram, Haryana 122002