Space contractor lands OneWeb deal, opens in Titusville

0
428