Zcash Price Falls 10%

Zcash Price Falls 10%

Zcash price dropped after the entire Electric Coin Company team quit following a board dispute, raising fresh concerns for investors.