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