Home United States USA — software Now Zoom lays off 1,300 employees, 15% of staff United StatesUSA — software Now Zoom lays off 1,300 employees, 15% of staff By admin - February 8, 2023 277 0 SHARE Facebook Twitter