The NPC and the Information and Communications Technology department remain firm there was no hacking or breach.
Advertisement
The NPC and the Information and Communications Technology department remain firm there was no hacking or breach.