Home Technology Google fined $1.69 billion by EU for AdSense antitrust abuses