Nigeria has dropped out of the top 10 places to invest in Africa according to Rand Merchant Bank’s ‘where to invest in Africa’ list. So how does this impact the country?