Morgan Stanley commits to Canary Wharf until 2038
Morgan Stanley's UK arm has extended a lease on its 547,000 square foot European headquarters in London's Canary Wharf to 2038, committing to the Docklands financial hub even as rivals relocate in search of smaller offices.
Business
• 03 Apr 24