Company had committed to supplying EU with 180 million doses, but will deliver under 90 million doses in Q2, says source.

Squibs You Might Like