Storia: EU fines Google €890m over search and app store practices — Warptech Lab News