The VergeAstra's failed launch resulted in the loss of two NASA weather satellitesJun 13, 2022Emma RothBy Emma Rothmore_vert