A Guide to Setting Up an Offshore Company in Nigeria For far too long, you’ve already heard of people forming foreign companies in Nigeria to take advantage of tax benefits…