Begin typing your search...
Showing results for "#financial penalties"
China keeps Russian economy afloat
The financial penalties were widely expected to bring Russia to its knees. Initially, the ruble plummeted in value and the Russian economy contracted...