UK Infrastructure Bank commits to 28,000 sq ft office space in Leeds

Description

The bank will move into its city centre location in early summer.