Your place for Space News
Google is appealing a $2.9 billion fine imposed by European Union regulators.