Apple ordered to pay France $6.5M in taxes for 2011 iPad sales

June 3, 2013
10
6 4

Comments

Load More