By: Gizmodo Posted On: January 22, 2025 View: 4 More than 1,700 employees will lose their jobs. Read this on Gizmodo