Google Appeals $1.7BN EU AdSense Antitrust Fine
techcrunch.com