press release Do People Trust Your Brand? What a Digital Brand Trust Score (DBTS) Can Tell You About Your Company New research indicates brand trust is the second-most important factor next to price when consumers consider purchasing decisions. TopWireMarch 8, 2021