Canadians have, on average, 15 years left on their mortgages, according to a survey released Wednesday by BMO Bank of Montreal.
CBC | Business News