Who Can Your Business Trust?