Tag: 6.75M

Enza Raises $6.75M Seed Funding to Boost Embedded Payment Solutions Across Africa

Enza, a startup specializing in embedded payment solutions, recently secured $6.75 million…

3 Min Read