Peter Smith July 26, 2023 News, Analysis Is Amazon a "Good Company"? Peter Smith July 26, 2023 News, Analysis Amazon has published its annual sustainability report. What are the strengths and weaknesses of the firm’s approach?