Random Video

EU regulators order tech giant Apple to pay up to 13 billion euros in back taxes to Irish government

2016-08-30 2 Dailymotion

Our journalists are working on this story and will update it as soon as more information becomes available.