News

HSBC has signed a 15-year lease for 210,000 sq ft of offices at Canary Wharf’s 40 Bank Street, committing to retain a ...