2 December 2024

IR&C EMEA: CROs say internal barriers are bigger growth threats than external risks