Jason Hale
November 20, 2023
505 out of 700 employees reportedly signed a letter stating that the board has undermined the company’s...