News

The Texas-based space and defense technology startup aims to raise nearly $632 million in funds through its IPO.