INSEAD: Worth the investment?
Is INSEAD executive worth the investment?