18 Jan 2016 |

The 2016 Edelman Trust Barometer reveals the largest ever trust gap (12 points) between the informed public and mass population, driven by income inequality and divergent expectations of the future.…