All news
IndustryTechCrunch·November 2, 2026

Web host Squarespace lays off 19% of its employees

Article from TechCrunch about AI developments.

More in Industry