Skip to main content

Section 172 Statement

Excerpts from CFC Group’s strategic reports are available below.

Report for the year ended 31 December 2024