Russian central bank holds interest rate at 21% despite business backlash

Russian central bank holds interest rate at 21% despite business backlash

Russian central bank holds interest rate at 21% despite business backlash
Russian central bank holds interest rate at 21% despite business backlash