Covered by 1 source · 1 article
Huntington Ingalls wins $336M contract for long-lead carrier materials