3 ms·The world that Twitter never made2 points by ggeorgovassilis 4y agoggeorgovassilis 4y ago"The better explanation for declining institutional trust is declining institutional performance."