Trustpilot’s CEO has insisted his reviews site “isn’t perfect” but wants to be “the universal symbol of trust”. Speaking on the latest episode of City AM‘s Boardroom Uncovered show, Adrian Blair ...