New Glenn, originally intended to launch as early as 2020, is set to lift off as soon as Monday out of Cape Canaveral, Florida.
New Glenn, originally intended to launch as early as 2020, is set to lift off as soon as Monday out of Cape Canaveral, Florida.