London & Stamford sells Meadowhall stake to NBIM
British Land and Norges Bank Investment Management (NBIM) have signed a new joint venture agreement for the Meadowhall shopping centre, after London & Stamford sold its 50% stake in the Sheffield retail property to the Norwegian investment ... Read more