New TranslationProjex site due for launch Nov 15 2012

We’re working hard on reworking the new TranslationProjex site to be better serve our customers.