Worms Publisher Team17 the Latest to Suffer Layoffs, CEO Exits - Push Square pushsquare.com Submitted by pushsquare6242 on October 3, 2023 at 2:45 PM in technology UK company cutting jobs in restructure No comments 53