Schulich School of Business in India It’s a risky endeavour. Why Western business schools are scrambling to set up overseas.