Results for the Full Year Ended 31 December 202517 Mar 2026Essentra today publishes its full year results for the 12 months ended 31 December 2025.Results for the Full Year Ended 31 December 2025