The flow of information has never been faster, yet public trust in that information has rarely felt shakier. The financial ...