The European Commission has approved a new Covid vaccine contract with Pfizer and BioNTech - in addition to all the contract signed already with other vaccine producers- paving the way for as many as 1.8 billion doses for 2021-23, 4 times more than needed, commission President Ursula von der Leyen said on Saturday.