) Key Group figures 2024 2023 Orders received € mill. 1,364.9 1,217.4 Order backlog € mill. 836.2 761.2 Income statement data Sales revenues € mill. 1,209.6... read full story
) Key Group figures 2024 2023 Orders received € mill. 1,364.9 1,217.4 Order backlog € mill. 836.2 761.2 Income statement data Sales revenues € mill. 1,209.6... read full story