Changes at TBD show Godzilla just keeps winning

I don’t envy the folks at TBD.com, especially those in leadership positions. I’ve been in that awkward position of trying to balance my journalistic obligation to truth-telling with my fiduciary responsibilities as a company manager. Even when you hew strictly to the facts in those situations, the nuance comes out as a painful parsing. You […]