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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results