World business.
Insead.
London : Management Publications in association with INSEAD,
2006-
Business