Credit: AP Photo/Geert Vanden Wijngaert Top EU court dismisses Google appeal of $4.5 billion antitrust fine