Vuleka wins Visa Everywhere Initiative competition by Modupeoluwa Olalere July 2, 2023 0 A South African company called Vuleka has won the Visa Everywhere Initiative competition (VEI). This is the South African version, ...