Amazon Expanding into Russia

Amazon may be setting up shop in Russia in the near future.…