The European Union fines Google a record $5 billion over its mobile system

by Molly Wood