Submitted by Robbie McBeath on Mon, 08/19/2019 - 13:38 Links: Tech giants rip new French digital taxesSource: Hill, TheDD Publish Status: Not AvailableDaily Digest: Daily Digest 8/19/2019Offsite url: Open offsite URL