Zazuu, payment marketplace for remittances shuts down by Felicia Akindurodoye November 22, 2023 0 Zazuu, a financial technology company based in London that developed a platform for African remittance providers and raised more than ...