Storia: EU Hits Google With $1 Billion Fine Over Its Play App Store And Search — Warptech Lab News