BusinessIHC Reports 109% Rise in Owner-Attributable Profit Through SeptemberBy Helena WardNov 6, 2026, 3:33 AM UTC