Shipping accountant and business consultant Moore Stephens says that, despite recent publicity to the contrary, Russia is now a better…