German banking giant Deutsche Bank is under offer to lease 350,000 sq ft at Canary Wharf. It will sub-let the space from law firm Clifford Chance at 10 Upper Bank Street, making it its largest London ...
Digital Edition: Deutsche tells investors to sell Canary shares Analysts at Deutsche Bank today issued a note advising investors to sell their shares in Canary Wharf ahead of the company's annual ...