Constellis company Triple Canopy wins $1.3 billion State Department WPS III Baghdad contract
The U.S. Department of State awarded Constellis company Triple Canopy the Worldwide Protective Services III (WPS III) Baghdad protective services contract. Herndon, VA. — Constellis,