Investors puzzled by a share price decline for AstraZeneca (AZN) in the available trading days over Christmas, will not be surprised to learn that the answer was buried in a Christmas Eve press ...