Tag Archives: AOL

Does Internet Shaming of Companies Really Help?

The Washington Post observes the trend of Internet shaming, in which people embarrass companies and individuals online for their bad behavior.