Waxbrain is a tyrant.
These corporate CEOs need to tell congress the way it is and lay it on the line. Ollie North flat out embarrassed congress when he testified many years ago. If these CEOs can’t do the same thing, they shouldn’t be in charge of any company much less these multi billion dollar corporations. They need to grow some balls.