Russia is the world's largest country in terms of territory. Its consumer market consists of over 140 million people. It has vast resources, a highly educated workforce, and technologically advanced research and production capabilities. Still, Russia's economic potential remains largely untapped. Many investors shy of Russia amid growing concerns that the political system in the country is breeding dissent among the population.
The largest mall in St. Petersburg, Russia, is the newly opened Galeria. The mall opened in November 2010 and houses 290 stores in 1 million square feet. The mall includes a large selection of Western brands including Adidas (ADDYY), Bebe (BEBE), and the Gap (GPS). The five-story mall cost over $380 million to build according to some sources and a reported $500 million by other Russian sources. The Galeria includes a multi-screen movie theater that includes IMAX, a 27-lane bowling alley, and enough parking for 1,200 vehicles. The top floor boasts a massive arcade.