Technology

Google's Record Fine of $2.8 Billion Was a `Deterrent,' EU Says