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.