News

The Qatar Investment Authority directly owns One Cabot Square — where Credit Suisse has a lease until 2034 — as well as having a 50% shareholding in Canary Wharf Group, the landlord that owns ...