Alion Wins $17.7M Task Order to Fight IED Threats

Alion Wins $17.7M Task Order to Fight IED Threats