28.9k views
4 votes
Which of these geographical factors is MOST LIKELY the biggest hindrance on Russia's economy?

User Alewu
by
8.4k points

1 Answer

6 votes
cmon man, answer choices!
User Komodosp
by
8.9k points