The post BONUS TWiST Breaking News: Big tech testifies to congress over Russia’s interference in election appeared first on This Week In Startups.