The Nigeria Customer Service Index has launched a survey platform for Nigerians to share their feedback on the quality of services and customer experiences from various service providers nationwide. NCSI disclosed in a release on Thursday that the survey platform was an initiative of the West Africa Association of Customer Service Professionals, Africa’s leading customer