Europe Video

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

1 Hour Ago

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