Satellite 2024: the future of space innovation has never loo