techcrunch.com4 days agoWeb host Squarespace lays off 19% of its employees | TechCrunchThe website builder said that the job losses are part of a broader restructuring of its organization.Visit techcrunch.comBookmarkAdd to collection