ZCash Plunges 19 Percent as Developers Resign while Bitcoin Drops Below 90K

Digital asset markets experienced sharp selling pressure as ZCash tumbled 19 percent following the sudden resignation of...