U.S. tech giant Google has closed up shop in Russia, but that hasn’t stopped a court there from leveling it with a fine greater than all the wealth in the world — a figure that is growing every day.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results