Owning up to mistakes is a moral challenge at the best of times, but gets even harder if a share price is at stake. That is the dilemma facing companies...
More than 16.5 million people were placed at risk of identity theft, after their details were lost or stolen from financial services firms, Computer Weekly has learned.