Apple has been ordered to repay €13B in tax by the EUuk.businessinsider.com12 pointslleims10 years ago