Walmart has had a lot of love from the media in the past 5 years for announcing revolutionary environmental initiatives, but have they delivered on their promises? This infographic looks at the impact...
of some of Walmart's operations, and shows that they might not be quite as green as everyone thinks.
Did you work on this visual? Claim credit!