EU’s top court orders Apple to pay $14.3B upaid Irish taxes; upholds $2.6B Google fine
The European Court of Justice in Luxembourg hit Silicon Valley's top two tech giants Tuesday with significant financial penalties, ordering Apple to pay Ireland $14.3…