If you were asked to name a place that’s the complete opposite of Russia, you might conceivably answer Skokie, Illinois. But you’d be wrong, because it’s the home of Bay.ru, the former Soviet Union’s fastest-growing e-commerce site. A few years ago, two Russian brothers studying in the U.S., Anton and Gene German, noticed that every time [...]