Michel Leemhuis shares his take on our unique project at Canary Wharf in London with IPE Real Assets
“What we are doing is creating a new innovation hub. There’s no question this is a speculative development, because there are no existing life-science companies in that area, nor is it immediately next to