June 15, 2026
Research shows house prices in the EU has grown 10 percent faster than incomes over the past decade