Wal-mart greenigma

Is mega retailer both the greenest and least green company?

by