Storia: Google loses final appeal against EU's $4.7B antitrust fine — Warptech Lab News