Higher costs, delayed project deliveries and longer execution cycles weighed on first-half 2026 results even as order books in Estonia and Sweden grew.
32d ago
verifying reliability
No specialized terms available for this topic.