HERNDON, Va., June 8, 2023 /PRNewswire/ — Constellis, a leading provider of essential risk management and mission support services to government and commercial clients worldwide, announced today that the Department of Energy awarded Centerra a 10-year, $1 billion contract to manage…