France passes turnover-based tax Bill for tech giants despite US disapproval

France passes turnover-based tax Bill for tech giants despite US disapproval
Tech companies making €750 million globally and €25 million in France will have to pay 3% of total annual revenues in tax.