Vimeo Parent Bending Spoons, Backers Raise $1.68 Billion in IPO July 1, 2026 · Bloomberg Read full story at source