Web host Squarespace lays off 19% of its employees | AI Archive

Squarespace is laying off approximately 19% of its global workforce, affecting around 300 employees, as part of a strategic restructuring. The company states that these changes aim to simplify operations, sharpen priorit

AI ARCHIVE ·

Terminal content