Imprint Partners with Selina to Launch the Selina Rewards Visa Card


The card offers consumers exclusive rewards on every purchase.
Source: New feed