Threatpost: Election Leaks Failed To Move Needle On Polls

25 October 2016

Researchers at Digital Shadows today published a report that demonstrates a steady decline in voter confidence since 2004, hitting new lows this summer.