The Center for Transparency Advocacy (CTA) has urged the Independent National Electoral Commission (INEC) to adopt essential technology and address challenges related to the uploading…