Research by Savills suggests £250bn of investment in build-to-rent (BTR) in England and Wales will be required by 2031 to keep pace with demand.
What's Your Reaction?