Vivun announces $18M Series A to keep growing pre-sales platform

June 10, 2025