Cellulant
Payments provider Cellulant secures $47.5m investment
Cellulant, a digital payments firm that serves 40 million people across 11 African countries, has raised $47.5m in a series…
Cellulant, a digital payments firm that serves 40 million people across 11 African countries, has raised $47.5m in a series…