By SGI Europe Editorial Team2026-06-18T12:10:00
73 companies. Revenue up 3.6%. Net income down 17%. The gap between the two is the story of 2025.
SIGN-IN if you are already a subscriber of SGI Europe

View all subscription plans on our subscription page.
Site powered by Webvision Cloud