Browsing: Business News

Intu posts £1.17bn losses

Shopping centre owner Intu have suffered a “challenging” year, after suffering a collapse over value…

1 2 3 964