Google fined 890m by EU for favouring its own apps over rivals

Open in new window