Letter From Moderna: $5.25 billion In Cash by Julius Ceasar February 1, 2021 0 As of December 31, 2020, the company had close to $5.25 billion. Is that enough? Read more