Credit: Bloomberg via Getty Images/Bloomberg Pfizer and AstraZeneca take heat as vaccine delays threaten Europe’s recovery