Pfizer Faces Revenue Cap as Drug Pricing Policy Takes Effect | The 4 Pillar Report