France levies 3% turnover tax on world's largest tech companies

France levies 3% turnover tax on world's largest tech companies

About
Share
Contact

Most Recent