Vista is the industry leader in personalized physical and digital products. We empower over 17 million global customers to make an impression \xe2\x80\x93 and we\xe2\x80\x99re fueled by forward thinking and innovative technology. Just last year, Vistaprint generated $1.508B in revenue…