EU imposes €890 million competition fine on Google over its Play app store and search

· DW