Russia hikes interest rates to 21%, highest since 2003

Global Economy

BSS/AFP
25 October, 2024, 06:35 pm
Last modified: 25 October, 2024, 06:38 pm