76 Shares in The EconomyZimswitch is now the National Payment Switch and this is what it means for you