Close

Now Playing: Russian conference is big business showcase

On the eve of the annual St. Petersburg International Economic Forum, some small businesses complain that they feel left out in the cold.