Share Facebook Twitter LinkedIn Pinterest Email Zcash experienced a significant $1.35 billion leverage flush, sparking debate about whether ZEC’s price will recover to $1200 or face further decline.