Is WalMart a Good Corporate Citizen?

Is Walmart succumbing to pressure, or are these proposals things that you have to do in this day and age if you want to be competitive?

SEE ALSO:
The 20 Best Online Businesses to Start in 2020