BusinessElis Reports 3.5% Q3 Organic Growth and Reaffirms 2026 TargetsBy Helena WardOct 28, 2026, 9:22 PM UTC