Sephora rolls out its first credit card

(The Paypers) Sephora has announced the launch of a credit card programme for North America, tying it to its reward programme.