Financial reports
Innogen’s latest financial results and annual, interim and ESG reports.
2026 interim results announcement
· Six months ended 30 June 2026

Innogen’s latest financial results and annual, interim and ESG reports.
· Six months ended 30 June 2026