Walmart Versus the Earth
Climate and Capitalism, October 10, 2012 As I post this, Walmart workers from 28 stores in 12 U.S. states have walked off the job to protest company attempts to “silence and retaliate against workers for speaking out for improvements on the job.” ….snip…. In 2005, the giant retailer (biggest in the world) announced three “aspirational [there’s … Read More