Sneaker-clad and backpack-toting, India’s new age business travellers are as discerning as their corporate counterparts.