Our Launch Story

Our Launch Story

How often have you exchanged business cards only to lose them the next day? And did you know that 27 million business cards are printed in the US alone, per day! It will not surprise you that 88 percent ends up in the trash can within a week. This needs to be solved....