Science Tech Google appeals €1.49b EU antitrust fine for ‘illegal’ ad contracts June 6, 2019 admin 0 Comments The European Commission said it will defend its decision in court. Go to Source