Explained Who owns the most XRP in 2025? The rich list revealed C By Cointelegraph Published: 30 Aug 2025 1 min read Share News