Walmart and Starbucks are as ethical as any other corporations.
Absolute rubbish. Or should I say bullshit?
Success pushes the less competitive out. That rule of business...
Regardless of the practices-moral, legal or not- that give them said success? Now that's just plain bullshit.