Bank of Tanzania issues licence to new payment service firm

Bank of Tanzania

Bank of Tanzania