As Africa’s largest democracy gears up for its hotly contested elections, the question of technology’s role in enhancing the voting process is once again in…
As Africa’s largest democracy gears up for its hotly contested elections, the question of technology’s role in enhancing the voting process is once again in…