Enjoy Galt’s Gulch, Assholes
It’s finally happening: Our self-proclaimed betters are leaving for that big Libertopia in the sky, or under the sea, or in space, or whatever. Per a report in Bloomberg on Thursday, data from staffing firm Challenger, Gray, & Christmas shows that a “record” 181 tech CEOs have left their posts from January 2019 through October—up…