Morocco satellite launch could accelerate Spanish space efforts