Russia Fines Google $20 Billion Trillion Trillion
After refusing to pay fines for blocking pro-Russian YouTube channels, Google owes Russia 2 undecillion rubles. That’s a 2, followed by 36 zeroes, or said another way, $20 decillion $20 billion trillion trillion. In case you're curious as…