#music streaming#

Apple Appeals 18 Billion Euros Fine Imposed by EU

Apple is appealing an 18 billion euros fine from the EU for alleged anti-competitive behavior. Details inside.
Maxwell·