It was the week two U.S. tech giants saw their seemingly unstoppable sprint toward global domination hit a wall. First, on Tuesday, Apple was ordered to pay up 13 billion euros in back taxes after the European Union ruled that a series of sweetheart tax deals made with the Irish government were illegal. That’s a […]
Categories