Tag: Nigeria up 15 spots in global ‘Ease of Doing Business’ ranking