Craft
Header placeholder lorem ipsum dolor sit amet, consectetur adipiscing elit.
banner
ICMGroup key operating metrics including Backlog.

Backlog

€3B

H1, 2023

Backlog (Private Sector)

€368M

H1, 2023

Backlog (Public Sector)

€2.6B

H1, 2023

Operating Metrics

MetricsFY, 2020FY, 2021FY, 2022
Backlog€1.8B€1.8B€2.3B
Backlog (Private Sector)€110.0M€217.0M€280.0M
Backlog (Public Sector)€1.7B€1.6B€2.0B

Footer menu