List of Banks in Russia
Russia Russia (Russian: Россия, tr. Rossiya), or the Russian Federation, is a transcontinental country spanning Eastern Europe and Northern Asia. It is the largest country in the world by area, covering over 17,125,191 square kilometres (6,612,073 sq mi), and encompassing one-eighth of Earth’s inhabitable landmass. Russia extends across...