Canada has an enviable national image and some of the world’s biggest pension funds. It is time to leverage both ...