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

February 14, 2025