Google wins challenge against 1.49 billion euro EU antitrust fine

Google wins challenge against 1.49 billion euro EU antitrust fine