Inspiring and informing your business school journey
Director of International Affairs at one of France's top business schools argues that France is now better value for money
24 December 2010