Bank of Tanzania issues licence to new payment service firm

Bank of Tanzania
Bank of Tanzania