EcoCash says it is reducing the number of new Debit Cards issued because of RBZ directive July 31, 2017