Developers are dealing with supply shortages, competition from owner-occupiers and infrastructure constraints.
To read our articles you will need to either login or subscribe.