Is it beneficial to go to INSEAD considering the huge investment?
Is INSEAD executive worth the investment?