Long term Russia programmes at Liden & Denz, Moscow