The financial woes for Russia forces Jaguar to halt sales of their vehicles as the currency conditions get worse.

Wonder how this will impact their Global sales?

Full story at: Jaguar is the latest to make a big statement in Russia - Torque News