Could Russia potentially be the home of the next massive tech boom? No way.dealbook.blogs.nytimes.com2 pointsgeorgecmu16 years ago