A Leonardo DRS business unit has received a potential 18-month, $180.8 million task order extension from theDefense Information Systems Agency to provide telecommunications support
Your Direct Source for Government Contracting News
Processing....