Mehul Ruparelia, Indian School of Business The business end of the MBA