Delivery Order to Thundercat Technology, LLC by Department of the Navy: $669,243 obligated, latest action 2019-03-15. Dell Workstations