British Land plans £750m Meadowhall sale

British Land is eyeing the £750m sale of the Meadowhall shopping centre in Sheffield.

A deal for Meadowhall, 50:50 owned by British Land and Norway’s sovereign wealth fund Norges, would