Wellcome Trust proceeds with venture portfolio sale

The Wellcome Trust recently sold its stake in Amadeus II, which invested in fibre optics maker Southampton Photonics.