Pfizer, making billions from vaccine sales, blows past Wall Street expectations
Pfizer now expects to be able to deliver about 2.5 billion vaccine doses this year and already has signed contracts covering about 1.6 billion of those doses. ... Read more