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 ... Read more