France levies 3 percent tax on major tech firms

France has passed a controversial tax bill targeting tech giants, the first of its type from one of the world’s

Read more