Upload
take-supply-chain
View
110
Download
2
Tags:
Embed Size (px)
Citation preview
3
5
6
7
8
9
10
11
12
13
One-third of smaller
companies have a defined
sustainability strategy
23% intend to develop one
in the next two years
14
15
16
17
18