Getty Images
Russia's top financial officials admitted the country is under huge pressure from sanctions as their methods for making trade payments keep getting shut down.
Getty Images
Russia's top financial officials admitted the country is under huge pressure from sanctions as their methods for making trade payments keep getting shut down.
No comments