Home Business & Finance Google Appeals $1.7 Billion EU Fine over Antitrust Ruling