Vivun is digitizing pre-sales, and just got $75M in new investment

February 14, 2025