Europe Video

EU forces Apple to pay 13 billion Euros in back taxes to Ireland

55 Mins Ago

Bad news for Apple, particularly when they want to be talking about the rumored Iphone 7 release on Sep 7…