President Emmerson Mnangagwa has arrived in Russia, the initial leg of his 5 nation trip which will end at the World Economic Forum in Davos, Switzerland. Mnangagwa who is also going to visit, Kazakhstan, Belarus, Azerbaijan & Davos said the tour is meant to enhance the “Zimbabwe Is Open for Business” mantra.