Markets | Thu Dec 19, 2013 2:58am EST

AstraZeneca to buy Bristol stake in diabetes venture for up to $4.1 bln