Britain’s biggest mall owner Intu Properties’ Chief Executive Officer Matthew Roberts has reportedly stepped down from the role a week after the company went into administration, said a Reuters report citing sources. Roberts, who took the helm in 2019 after serving as Intu’s Finance Chief for about nine years, informed staff that he was leaving…