This Week’s Top Stories: Over 81,000 Canadian Real Estate Buyers Would Have Failed Stress Testing, and Toronto is Low On Density, High on Prices
Over 81,000 Canadian real estate buyers would have failed stress testing, and Canada’s most expensive cities are low on density, high on prices.