Fincra Technologies Limited secures International Money Transfer Operator (IMTO) licence in Nigeria
Following a rigorous review and approval process from the Central Bank of Nigeria (CBN), Fincra is excited to announce that…
Read More