Moderna files for US, Europe authorisation for vaccine
Moderna created its shots in collaboration with the U.S. National Institutes of Health and got a final batch of results over the weekend which show the vaccine is more than 94% effective…reports
