Google Fined $268 Million in France, Agrees to Changes in Advertising

Your browser doesn’t support HTML5