Spain space capability