Management & Analytics Squarespace Announces Fourth Quarter and Full Year 2023 Financial Results and $500 Million Share Repurchase AuthorizationBy PRNEWSWIREFebruary 29, 20240Revenue Increased 18% in the Fourth Quarter and 17% for the Full Year 2023, Topping $1 BillionSquarespace to Host Investor…