Research business Sago has added a new participant verification process to its platform to help strengthen its approach to ...