After criticism of UK’s $185M back-tax deal with Google, France demands a whopping $1.76B
Just one day after the UK’s public spending watchdog described the £130M ($185M) back-tax paid by Google in the country…
Just one day after the UK’s public spending watchdog described the £130M ($185M) back-tax paid by Google in the country…