News Space ArrowSpot signs multi-million-dollar deal with Astrocast to mass produce satellite tracking system December 21, 2022