site logo

Apple fined $1.23B in France on antitrust charges