TechnologySquarespace is laying off 19 percent of employeesReported by The Verge.2 Nov 2026, 18:50 GMT