Order backlog hit a record €6,239m in H1-2026, driven by major contract wins in Saudi Arabia and Sweden. Revenue rose 39% year-over-year to €375.8m, with EBITDA improving to €31.7m. FY-2026 guidance targets €700–800m revenue and further deleveraging.

Original document:

This is an AI-generated summary and may contain inaccuracies. Please verify any important information with the original source.