Storia: The EU just fined Google $1 billion for favoring its own services in search and Play Store — Warptech Lab News