France and Canada renew feud over islands
St Pierre in the French archipelago of Saint-Pierre-et-Miquelon, off the coast of Canada, which disputes France's claim on the island. Photo: Jean-Christophe L'Espagnol
24 April 2014
It's not just one of the world's leading business schools. It's also a chance for students to have a truly international undergraduate experience.