Record €1.1bn Apple fine sends shares sliding 13%

Apple’s share price fell 13% as markets reacted to a record €1.1bn ($1.2bn) antitrust fine and continued coronavirus disruption. French … Continue reading Record €1.1bn Apple fine sends shares sliding 13%