Delarue Announces Its Half-year Results for the Six Months Ended 28 September 2024 by Edward Alaszewski | Dec 16, 2024