The Latest Business Ranking: Is Nigeria Out of the Woods Yet?

  The Latest Business Ranking: Is Nigeria Out of the Woods Yet? By Deloitte November 6, 2017 Stakeholders in and outside Nigeria would be elated to read the latest Doing Business Report of the World Bank which sees Nigeria, “the Crippled Giant”, leaping to 145th among 190 economies on the ease of doing business. Nigeria…