Morgan Sindall has been confirmed for a £65m life sciences development in Canary Wharf. Work for clients Oaktree Capital ...