SOUTH African-based
Omidyar Network Africa, in partnership with Monitor Group, has ranked Nigeria as the most difficult business environment in Sub-Saharan Africa.The report which was presented to entrepreneurs, investors and government officials in Lagos, ...
[Published The Nation Nigeria - May 16 2013]