The world could learn a thing or two from France's plan to tax Amazon, Facebook and Google
After failing to push through European legislation to force tech giants to pay tax on a portion of their EU revenues, France is forging ahead with its own tech tax
Read more »