×

Business Insider to lay off around 8% of its workforce

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