In space, no one can hear you scream… about how great your business venture is going!
What happened: Airbus is teaming up with space-tech start-up Voyager in a bid to replace the International Space Station (ISS), which is set to be decommissioned by 2031.