Satellite Grappler Snags Top Space Business Prize