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


30


ABC