Google Hit With A$1.6 Billion Fine Over Search And Play Store
Google has been fined €890 million (A$1.6 billion) by European regulators for favouring its own services in search results and restricting app developers from directing users to cheaper offers outside…



















































