Africa Features Fincra is now Licenced in Ghana: What this means Nigerian payments infrastructure company Fincra recently obtained an Enhanced Payment Service Provider (EPSP) licence from the Bank of… Read More