AstraZeneca lost £21 BILLION in profits from selling Covid vaccine cheaply

The British company has pledged to produce 3billion doses of the life-saving jab it developed with Oxford University for an average price of just $5 (£3.60) globally - the minimum needed to recover costs.