Setting up a Business in Nigeria Setting up as a business in a new country can sometimes be a daunting possibility. You are moving into a terrain which you know very little about, there are all the business challenges which you would normally face, and on top of that...