On October 31, Dulles, VA-based Technica Corporation announced it has been awarded an Information Warfare Research Project (IWRP) Consortium OTA…
On October 31, Dulles, VA-based Technica Corporation announced it has been awarded an Information Warfare Research Project (IWRP) Consortium OTA…