New Orleans Ok, I’ll admit right off the bat that it’s not a movement. It might not even be a trend, but perhaps we could call it a tendency. I’m talking about the fact that big-time CEOs, tech founders, and others responsible for huge consumer and citizen calamities might finally be forced to face […]