Satellite manufacturer Terran Orbital today reported first-quarter 2023 revenues of $28.2 million, a 115% year-over-year increase from 2022. Backlog saw a YoY jump of 1,026.1% to $2.5 billion due to record orders of more than 360 satellites. Net loss for the company also improved to $54.4 million compared with $71.4 million in the previous year’s […]