France defiant on plans to impose 'Gafa' tax on tech giants

Damien Meyer, AFP | Photo shows a smartphone silouette in front of GAFA logos (acronym for Google, Apple, Facebook and Amazon web giants) in Hédé-Bazouges, western France, on September 28, 2017..
Related Post