Moderna Inc. has finally won full U.S. approval for its Covid-19 vaccine, 13 months and 13 days after the FDA first authorized it for emergency use.