The latest annual ETRC Business Forum took place in Amsterdam on Thursday, under the theme ‘Protect, persuade, prosper’.