Go Google V. Putin's comments over the weekend ... this should provide good insight into the investment climate in Russia.