France fines Google over half a billion dollars in dispute over payments for news to French publishers

France fines Google over half a billion dollars in dispute over payments for news to French publishers
Photo used for illustrative purpose.

Most Popular Stories