Can Trump sanctions on Russia force Putin's hand? DW 05/05/2025
One major drag is Russia's exorbitantly high interest rate, currently 21%, which is choking off private investment. The auto industry and mechanical engineering sectors are particularly hard hit.