Are people losing trust in social media?

The 2018 edition of the Edelman Trust Barometer, released on Monday, measures the public’s trust in four different institutions/ business […]