NASA has awarded the Omnibus Multidiscipline Engineering Services (OMES) III contract to Space & Technology Solutions of Houston. NASA has awarded the Omnibus Multidiscipline Engineering Services (OMES) III contract to Space & Technology Solutions of Houston. Read More