Most Canadians could be forgiven for not knowing what a public bank is. We do have some — the Alberta Treasury Branch, the Business Development Bank, the Export Development Canada and the Canada Infrastructure Bank — but they are relatively low profile and have narrow mandates.

Singh demands Afghan interpreters' families be allowed into Canada as Taliban surges
Singh says the resettlement program needs to be expanded.