07.07.2011 - By Miro Kazakoff & Tom Rose
The French are coming, the French are coming! INSEAD is planning an invasion of the homeland. Also, Tom and Miro reveal which school has finally taken the 'social' out of social-media.