UK rental sector generates more income than 130 world nations and FTSE 100 companies by Archit Chopra Journalist August 20, 2019 August 20, 2019