This image was lost some time after publication.

First Renault backs out of China, and now DaimlerChrysler announces that they're not going to produce Mercs in Russia after all. Man, this flood of foreign capital into lands once held by the iron grip of communism seems to be damming up awful quick-like. But is it merely a hitch? A finger in the dike? Will the river of unchecked commerce ever flow free in lands where the state once controlled all? Hey Joe Stalin, where you goin' with that gun in your hand?

DaimlerChrysler confirms it is freezing plans to build Mercedes cars in Russia [Forbes]

Still Feel Ghosn: Renault to Bail on China [Internal]