Liverpool’s largest office hits market at £90m

Starwood Capital Group has put Liverpool’s largest office building up for sale. CBRE has been instructed to market the freehold for the Capital Building for offers around £90m – a net initial yield of 7%. The 13-storey, 425,000 sq ft