In two separate cases today, the EU's Court of Justice ruled in favour of back taxes and fines against Apple and Google totalling €15.4bn, a major victory in ... Read more