Ripple's Ripple Effect: 500+ Bank IDs Highlight Global Payment Ambitions | Whale Factor