Alion Wins $17.7M Contract of Department of Defense (DoD) Defeat

Alion Wins $17.7M Contract of Department of Defense (DoD) Defeat