Like I said, 1 billion €, so a "European billion". Yes it is a lot of money. But even more so is the amount of money that Google earned in France and managed not to declare to the fisc (the French tax administration).
To clarify, a European billion is an American trillion [1] (an American billion is a European milliard), which is why RBerenguel said "the latter would be... big, very big, hugely, mindbogglingly big."
Sure, it's almost the definition of tax (it should be less than the amount earned.) I hope they pay, it's not like we are floating in money in Europe currently.
https://www.google.com/search?q=google+france+milliard+impot...
The anglosphere uses short scale billions.
https://en.wikipedia.org/wiki/Long_and_short_scales#Current_...