Walmart set ambitious sustainability goals two decades ago, making progress in energy and waste, but faces challenges with ...