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