Technology

The Shocking Reason Behind Russia’s Google Fine

Russia slapped Google with a $2.5 decillion fine for refusing to reinstate pro-Kremlin channels on YouTube.