Google has appealed a $2.9 billion fine imposed by European Union regulators


20


ABC