Amazon steps up supply chain transparency
Amazon has published list of over 1,000 suppliers of its own-brand products in a step towards transparency. The suppliers listed by the online retailer are responsible for the production of Amazon-branded apparel, consumer electronics, and…