Developers welcome 7% increase in promises of sale in 2025

By January 7, 2026