Protests greet shoppers at Wal-Marts nationwide

Business