Ariane 6 will restore independent European access to space. Here’s what that means

Business