European Commission

EU imposed a heavy fine of 1.8 billion euros for restrictions on music streaming

Apple Music: Apple has been fined 1.8 billion euros, or about $1.95 billion, by the…