While the headline numbers don't inspire much confidence, Moderna is a stock that deserves a closer look. The company still ...
Moderna has been awarded approximately $590 million from the federal government to help speed up the development of an mRNA-based bird flu vaccine.