Let drugmakers keep their Covid vaccine profits

Moderna (MRNA) says it doesn't intend to profit from its Covid vaccine, yet Capital IQ estimates its 2021 revenue will be $17.7 billion, 22 times higher … Read more