“Here you are. Here’s €13 billion” Apple tell EU

Technology giant Apple has handed over €13 billion to the European Commission today telling officials they were surprised they hadn’t asked earlier.