One-third of the companies – 15 in all – reported a net loss in the reporting period closest to June 30 in Q2 2024. Find out more with our latest scorecard.
SIGN-IN if you are already a subscriber of SGI Europe
View all subscription plans on our subscription page.