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 - or Register a free account
For team or company-wide subscriptions and enquiries see our corporate membership page.