Skip to main content
play

Europe hits U.S. tech giants with a tax bombshell

It could cost the likes of Facebook and Amazon millions.
Time