Discovery May 20, 2026 0Comment ‘New Money’ Ripple (XRP) Ranked Ahead of Revolut, Perplexity in Prestigious CNBC List