Awesome Image

Canada needs up to 4.69 million new homes by 2036, but construction could slow: CMHC - The Lending Line