Google shuts down engineering office in Russia: Much ado about nothing?

Much speculation appeared today in the media following Google’s decision to move about one hundred of its engineers from its Russia office to other locations.

A major US site thus suggested that Google’s move could be related to the “changing climate in Russia which may lead more Internet companies to move their operations to other countries in the region.”

Continue reading