Welsh Carson to finally exit 2004 investment Aptuit through $300m Evotec sale

2590
Welsh Carson Anderson and Stowe has finally agreed to exit its 13-year investment in drug development services business