Flock reportedly plans to lay off about 270 employees at the end of October 2026 · Digg