Shipping giants steer clear of Russia as Western net tightens
The West has imposed heavy restrictions on Russia to close off its economy and block it from the global financial system, pushing companies to halt sales, cut ties…
The West has imposed heavy restrictions on Russia to close off its economy and block it from the global financial system, pushing companies to halt sales, cut ties…