Disclosed details suggest a failure by the technology team but senior executives and the board are not above responsibility as well, experts say.

Leave a Reply