Russia fines Google whopping ‘$2.5 decillion’ over YouTube bans: What led to bizarre penalty amount | Company Business News
A Russian court reportedly imposed a fine on Google, amounting to around $2.5 decillion, or two undecillion rubles, it refused…