TechTrans Receives $59M NASA Contract for Russian Language & Logistics Services
TechTrans International has secured an award with a maximum potential value of $59 million from NASA to deliver translation, interpretation, language training and logistics support to one of the space agency’s programs. The Russian Language and Logistics Services 2 contract for the International Space Station Program continues TechTrans’ work with NASA on delivering the required […] More