By Ian Quinn2020-09-03T11:01:00
Almost 60% of companies reported fewer product launches and 41% reported a fall in the number of SKUs in production in Q2
Already have an account? Sign in here