LUXEMBOURG (CN) – Search engine juggernaut Google faced off against the European Union on Wednesday over a $2.6 billion fine for squashing its shopping services competition.

LUXEMBOURG (CN) – Search engine juggernaut Google faced off against the European Union on Wednesday over a $2.6 billion fine for squashing its shopping services competition.