BizTech: This fintech platform seeks to ease cross border money transactions in Africa