Trevor Hampton on the benefits of technology in the social housing sector

24 August 2016