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