He should be preparing a statement to shareholders! Hello Sir in case you are listening or even care shareholders confidence is severly compromised.
Easy to take glory for technical accomplishments but part of the CEO role is to accept blame when things are a miss. Lead please!