In 2005, Walmart's then CEO, Lee Scott, delivered a speech that set a new benchmark for corporate sustainability, but how has the company fared since? Walmart set ambitious sustainability goals two ...