Nigeria Scores 61.8% in Inaugural Customer Service Index
CEM REPORT, TRADE | Nigeria, Africa’s largest economy, has received a mixed score in its first-ever Nigeria Customer Service Index (NCSI) report, launched on Wednesday in Lagos. The report, titled…