
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.