News Bola Tinubu’s Presidential election victory puts BVAS and technology in the spotlight again Olumuyiwa Olowogboyega 24 months ago