News Interroll Holding Reports Decline in Sales, Order Intake, and Profitability in 2023 by Warren Seah January 29, 2024 by Warren Seah January 29, 2024 By Nina Kienle Interroll Holding, a Switzerland-based logistics company, has announced a decrease in sales, order… Read more