Google to amend global advertising business following antitrust settlement

The tech giant has been fined 220 million euros as part of a settlement with French authorities

Comments