Squarespace

Platform News: Squarespace

Squarespace, last valued at $10 billion, sets stage for direct listing

Squarespace has registered roughly 40 million shares for its direct listing in New York later this month, marking another win for advocates of the increasingly popular alternative ...