March 8, 2026

Squarespace looks set for a bumper listing

0

Squarespace has registered millions of new shares ahead of its upcoming direct listing in New York.