Last week, I spent a little time in Russia talking to smart European startups and getting a feel for what’s happening in Russia’s growing startup scene. While in Moscow, I also stopped by the Museum ...