Categories
blog

Tech Giants With Feet Of Clay

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 […]

Exit mobile version