us-sanctions

Russia

Russian Fines Google $20 Decillionโ€”Time to Break Out the Calculator!

Russia just fined Google more than the entire world's GDPโ€”$20 decillion! This astronomical figure might just give you a headache, but let's break it down and explore some staggering facts about it!

See more