Company NewsApril 17, 2018 DELTA wins $108M NAVSEA C5I task order DELTA Resources, Inc. of Alexandria, VA announced on April 13 that it was awarded a task order with a potential… Read more