Definitive Contract to Mec Energy Services LLC by Department of State: $19.3M obligated, latest action 2025-08-12. Staffing Support Services of Us…