Translation and interpreting services

What is TeraTranslations ?
TeraTranslations is a company offering translation and interpreting services between English and French to professionals in the field of IT, telecommunications and scuba diving. It is based in Nancy, France.