Institutional Adoption & Investments Ark Invest Surprises Market With $12.3 Million Sell-Off During Crypto Frenzy Cathie Wood’s bold $12.3 million crypto sell-off raises eyebrows amid soaring asset prices. What does this mean for the future of investment? Editorial TeamJuly 12, 2025