AstraZeneca Plc is to take full control of a portfolio of diabetes assets being managed jointly with Bristol-Myers Squibb (BMS) in order to strengthen its position in the market. The upfront payment to BMS is $2.7 billion with potential milestones of $1.4 billion.