Hucksters on Parade

Today’s CEOs are essentially carnival barkers, induced to yell louder by a corroded business culture.

This post was originally published on TAP : The American Prospect.