British Land20 May 2024British Land sells Meadowhall stake for £360mThe group plans to switch its investment focus to outdoor retail parks.20 May 2024