Tech CEOs Should Be Held Accountable, or Even Fired, Amid Layoffsbusinessinsider.com385 pointsi13e3 years ago