Tuesday, July 13, 2021

Google has been hit with another fine in Europe, this time for $593 million in France after failing to strike a deal with news publishers