European Commission Fines Google €890 Million Under Digital Markets Act for Search and App Store Practices | Epistemic News