Slow demand, downtime stifle Orion earnings growth

24 Jan 2024