Unfortunately the stuff that makes good company leaders is not what makes good tech leaders. I think investors are fully aware of his short comings and don't find it at all relevant.
April 11, 2026 - 17:36 UTC
0
0
0