Enza Welcomes Payment Industry Veteran Andrew Key to the Executive Team Eleqtisade News Apr 16, 2024 Enza, the disruptive provider of payment services in Africa committed to liberating the world…