The United Nations of business schools? That might be an apt description for IMD, where 99% of the class hails outside Switzerland. The big news was the school's growth among women, with the class nearing 30% women.