US retail giant Wal-Mart has joined Marks and Spencer (M&S) by launching a barrage of green commitments relating to suppliers and transportation.