This section is not available in the published analysis.
British Land: Audience
British Land is a leading property company in the UK that creates, owns, and manages high-quality commercial real estate. Their portfolio includes London campuses, retail parks across the UK, and urban logistics.