Organisation ID - a new way to register your organisation The European Commission has released a new platform--which replaces the Participant Portal--that...