Storia: Google loses EU appeal, must pay $4.7 billion Android antitrust fine — Warptech Lab News