CM25 delivers for business - launch of ACCESS signals a bright future for the European space sector December, 19 / 2025