A Russian court has slapped a $20 decillion fine on Google for blocking 17 YouTube channels belonging to local TV networks, RBC reports.ย The imposed fine is more than Google’s $2 trillion market value and the World Bank’s estimated global GDP of just over $100 trillion. The fine will continue to compound until YouTube unblocks […]