Zimbabwe is one of those places that might be and has been dismissed by some as a lost cause in terms of doing business. It has been described as a country that does not have a conducive environment in which to conduct business for a number of reasons. The International Finance Corporation ranks Zimbabwe at […]