Italy’s Sella Launches Biometric Credit Cards
Sella in Italy has started testing a credit card with biometric recognition that lets people pay with their fingerprints. Sella Personal Credit, a part of the Sella group that focuses on family credit, is in … Read more