Vanguard doubles presence in Manchester’s Landmark office scheme

Description

The investment group now occupies more than 28,000 sq ft in the building.