Advice and answers from the Swizio Team

Over 10 billion paper business cards are printed every year worldwide, out of which 88% are put aside within the first week. With each Swizio smart card you order, instead of cutting trees, you help us plant one.