News

The company previously provided an update in April 2025 stating its intention to lay off approximately 65% of the company ...