The 2025 Edelman Trust Barometer reported that 70% of people now believe government officials, business leaders and ...