Iacobescu to step down from Canary Wharf helm

Property titan Sir George Iacobescu will step down from his executive role at Canary Wharf Group from next month, he has confirmed. The driving force behind the business hub since its inception more than three decades ago has told staff