×

Business Insider to lay off around 8% of its workforce

By Thomson Reuters Jan 25, 2024 | 9:28 AM