Does Wal-Mart Have a Bright Future?