IBM Said to Wind Down Russian Operation Amid Ukraine’s Invasion, Started to Lay Off Employees Read more
Shared micromobility company Bird confirms plans to lay off 23% of its staff, or about 138 out of 600 workers spanning across the organization and regions (Rebecca Bellan/TechCrunch) Read more