Google Faces Astronomical Fine of $20 Decillion ($20,000,000,000,000,000,000,000,000,000,000,000) in Russia.
A Russian court has ordered Google to pay a staggering $20 decillion in fines for removing Russian media channels from YouTube. This astronomical figure is a result of a compound…