The Nigeria Customer Service Index (NCSI) has announced the opening of a survey platform for Nigerians to provide feedback on the quality of services and customer experiences received from various ...