B businessinsider.com Tech CEOs Should Be Held Accountable, or Even Fired, Amid Layoffs 385 points i13e 3 years ago 368 comments