Pfizer Secures $187.6 Million Vaccine Contract Amid Financial Turbulence | The 4 Pillar Report