tech:

taffy

Delta Resources

Delta Resources awarded NAVSEA task order

Delta Resources was awarded a task order with a potential value of $108 million by the Naval Sea Systems Command (NAVSEA) Naval Systems Engineering Directorate.