By Finn Scott-Delany2020-03-30T07:56:00
Hammerson, the property and development company, has received 37% of UK rent billed as of the end of 27 March.
Already have an account? Sign in