Voyager-Airbus JV Starlab names C-suite team to lead new space station development

As the clock ticks down on the International Space Station, Starlab has named a new CEO and leadership team to lead the development of a replacement. The new joint venture between Colorado-based Voyager Space and European aerospace giant Airbus is based in Houston.