Novavax shares surge on new $1.4 billion deal with Sanofi

Generated by Feedzy