Submitted by benton on Tue, 07/13/2021 - 06:35 Links: Google Fined $593 Million in France Over Treatment of News PublishersSource: Wall Street JournalDD Publish Status: Not AvailableDaily Digest: Daily Digest 7/12/2021Offsite url: Open offsite URL