About the potential half billion fine. It could well be written in.to the outsourcing contract that any fine etc be paid by the outsourcing company and not BA. So other than reputational damage it could be BA walks away scot free..
Except facing a bill of this size would leave the outsourcing company bankrupt and then BA would still have to pay