France

Apple Fined a Record $1.2 Billion by French Antitrust Body

Apple has been fined a record 1.1 billion euros ($1.23 billion) by French antitrust authorities,…

Thurrott