Social Media Giants Face a Public Backlash – But is it Too Late to Change? November 3, 2017So, it’s official: Russia meddled in the US election, and Big Social Media helped it. Exhaustive Washington hearings his week have dragged heads from the world’s largest social media companies–Facebook, Twitter and…