Some Videos

Interview on The Globe and Mail – 1: Innovation is a question of responding to context.

Interview on The Globe and Mail – 2: How business differs in the emerging world: Commercial entities in developing nations may be seen as having more responsibility for a social contract with citizens.