Nigeria Remains 3rd Most Attractive Investment Destination in Africa
South Africa leads the pack with a total score of 88, followed by Mauritius with 76, while Nigeria retains the third spot with 69. Africa’s largest economy, Nigeria unsurprisingly remained…
