In 1974, the Satra Motors Car Importation and Preparation Centre was opened at Carnaby, upgrading imported Russian built Lada and Moskvich cars for British showrooms.
From the late 1950s he travelled extensively in the USSR, as a special correspondent for the Pravda, Komsomolskaya Pravda and Literaturnaya Gazeta newspapers, and the journals Ogonyok and Yunost, documenting these trips with drawings and prints of the Bratsk and Krasnoyarsk hydropower plants, the industrial Urals, the oil fields of Baku, and the Moskvich car factory in Moscow.
The first Moskvich ships were built in 1948 in the Moscow factory of shipbuilding.