Definitive Contract to Wits Solutions Inc. by Department of Energy: $8.9M obligated, latest action 2025-02-21. New Foia Contract to Begin on April 5,…