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 of election results. The election observer group made the call during the public presentation of CTA’s report on the 2023 election titled 'Public Perception of INEC and the Conduct of…