Zcash (ZEC) fell more than 10% in 24 hours, dropping to around $438 across major exchanges as sentiment rapidly deteriorated. The sell-off followed reports of a mass resignation by developers from the ...