Global Credit Ratings (GCR) has downgraded UAP Insurance South Sudan and accorded it a negative outlook. The South African-based agency cited worse than anticipated performance negatively […]
Nigeria is currently ranked 133 out of 183 countries in the Ease of Doing Business Report. That puts Nigeria amongst the worst when it comes to doing […]