Dude relax and adjust to doing business internationally. What's your problem with Russians? They are great smart people. The 2nd most powerful country on the planet. They have more land than any other country. Enormous resources. And nukes like us.
You make it sound like Russia is some kind of banana republic in Africa for goodness sakes.
|