Part of a computer with a "NYSE property tag" label at a Chinese e-waste scrap yard. This computer was discarded by the New York Stock Exchange (NYSE) and then dumped in China.
© Greenpeace / Natalie Behring
1 - 12 of 5649 results.