Filter By Industry
Filter By Tag


Element Language Technology Press releases

1 - 1 of 1 Press Release

Sep 07, 2012
ELT is proud to release TERRA v1.3 – the translation management system and billing system for language professionals. This web-based system can be operated on any computer with an internet connection or a web-enabled smartphone or tablet device.

Element Language Technology RSS Feed