Loading…
Saab opens new T-7A aft section production facility in West Lafayette, Indiana · Endata