Who Owns Squarespace and What the Public Data Shows
Finance
Squarespace is a publicly traded company listed on the New York Stock Exchange under the ticker symbol SQSP. As of the latest available public filings, the company operates as a...
Open article