A banner for Squarespace hangs at the New York Stock Exchange, Wednesday, May 19, 2021. The New York-based website-creation platform begins trading with a direct listing at the exchange […] Click here to view full article