In this file illustration picture taken on July 10, 2019, the Google logo is seen on a computer in Washington, DC; US internet giant Google has agreed a settlement totalling 945 million euros ($1.0 billion) to settle a tax dispute in France AFP
In this file illustration picture taken on July 10, 2019, the Google logo is seen on a computer in Washington, DC; US internet giant Google has agreed a settlement totalling 945 million euros ($1.0 biShow more

Google slapped with €500 million fine in France over tax probe