Constellis Reports $5B in Contract Wins in Recent 12 Months; Terry Ryan Quoted
Constellis logged almost $5 billion in contract awards within the past 12 months, marking a 250 percent increase from the previous year. The growth is a result of awards from the departments of Defense, Energy, State, Homeland Security and Justice as well as from the intelligence community and private sector customers, the Herndon, Virginia-based company announced […] More