By Kirsty Ward2016-04-06T12:37:00
Most UK retailers have significant property leases for flagship stores, shopping centres, other outlets and warehouses.
Already have an account? Sign in here