Russia is the most recent country to impose a fine on Google

After facing orders to pay fines in multiple countries, Google has now been ordered by a Russian court to pay a fine for failing to comply with previous penalties. Read more…
Neowin

Leave a Comment