News

Squarespace looks set for a bumper listing

4 May 2021

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