Spain fines Apple and Amazon €194M for colluding to restrict competition

Business