Blue Origin’s New Glenn rocket completed a successful launch and booster landing, deploying two NASA Mars-bound satellites under the Escapade mission. The booster’s touchdown on an Atlantic barge marks a major milestone, strengthening Blue Origin’s challenge to SpaceX in reusable orbital launches.