Ripple Could Have Sold as Much XRP as It Wanted, CTO Says 2025-12-272025-12-25 by admin XRP+3.88%The escrow stopped Ripple from selling more instead of enabling them to sell.