Keynote Speaker: Ken Coates
Ken Coates is a rare public commentator who brings deep understanding of past and present realities together with compelling ideas about Canada’s future.
Ken Coates is a rare public commentator who brings deep understanding of past and present realities together with compelling ideas about Canada’s future.