rubbish
I hope Walsh knows more about running airlines than IT. This had nothing to do with power suplies at all. The most likely cause is a virus attack or more likely a simple failure to do things in the right sequence when an update was deployed.
The CEO should be sacked for incompetence and Walsh sacked for lying