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