NCC deploys 84 IT projects to support persons with disabilities by newspeak September 21, 2022 0 The Nigerian Communications Commission (NCC) has deployed 84 assistive Information Technology projects at different locations across the country to support ...