OrganizationBlockPayments company that cut nearly 4,000 employees in February 2026.Stories on AngleEconomyThe Two-Thirds Quote11 minutesOct 15, 2026