FP Executive interview is with Peter Todd, dean of the Desautels Faculty of Management at McGill University.
National Post