Day: July 13, 2021

Google hit with record $593 million fine in France in news copyright battle – CNBC