Video thumbnail for Russia suing Google for $2.5 decillion, which equates to $2.5 trillion-trillion-trillion dollars

Russia suing Google for $2.5 decillion, which equates to $2.5 trillion-trillion-trillion dollars

Nov 1, 2024
Russia suing Google for $2.5 decillion, which equates to $2.5 trillion-trillion-trillion dollars
Internet & Telecom