A Moscow court slapped Google with an unprecedented hefty fine of nearly $100 million on Friday as Russia ramps up its pressure on foreign tech giants, IgbereTV reports. ...
But without advertising-income, we can't keep making this site awesome.