Fintech in Africa: Moving to a Cashless Society