close
close

Apple is facing a £3 billion legal claim over alleged competition law breaches

Apple is facing a £3 billion legal claim over alleged competition law breaches