Topics: Nicole Belloubet

Google agrees to pay $1 billion in tax settlement with France

US internet giant Google has agreed a settlement totaling 965 million euros (USD 1.07 billion) to end a tax dispute in France under an...

Trending