Company News
Frasers Group Mulls £500mn Metrocentre Bid
Frasers Group is considering a £500 million (≈$667 million) offer for the Metrocentre, the UK’s largest regional mall.
The Metrocentre attracted 16 million visitors last year and is slated for its 40t