'Bad Optics' Or Something More? Moderna Executives' Stock Sales Raise Concerns
Whether the coronavirus vaccine developed by Moderna succeeds or not, executives at the small biotech company have already made tens of millions of dollars by cashing in their stoc…