An arm of risk management and mission services company Constellis has received a five-year, $195 million contract from the Department of Energy to provide protective measures for facilities. The contract tasks Constellis-owned Centerra with
MoreProcessing....