Google fined $268 million as France tackles big tech ad power
Google agreed to pay 220 million euros ($268 million) to settle a French antitrust probe over its abuse of power in online advertising.
The French Competition Authority said Google has been unfairly sending business to its…