Submitted by Robbie McBeath on Thu, 09/24/2020 - 12:38 Links: Consumer Reports Survey: Americans Say Nation's Big Tech Companies Have Too Much PowerSource: Consumer ReportsDD Publish Status: Not AvailableDaily Digest: Daily Digest 9/24/2020Offsite url: Open offsite URL