Resurrecting Business Trust and Confidence