France fines Google $593M for skipping talks on news publisher compensation

Uncategorized