Tag: Online Payment systems

Mukuru Partners with Flash to Add 170,000 Cash Pay-in Points Across South Africa

Mukuru , a leading financial services provider, has partnered with Flash, a payments technology company with an extensive network...