Well 'the company has paid the ultimate penalty', many people have lost their jobs, the pension fund will be bailed out by the PPF i.e. the tax payer, the directors, well they sound to have enjoyed a pretty lucrative time but won't get their latest bonuses. So, yes the company has paid the price but not I feel those responsible for running it.
I'm not a huge fan of large public sector organisation either so I don't have any answers.