Walmart Stores on Monday released its “2011 Global Responsibility Report.” According to the report, the chain has made steady year-to-year improvement towards its goals of creating zero waste, using 100% renewable energy and selling products that sustain people and the environment.

Read More