It is obviously important to have a technical infrastructure in a translation company. Translation is not only changing words and sentence. It revolves around all the technical as well as basic information of a certain language. The technical infrastructure is important as it is the only criterion which can make the translation accurate.
Majority of translation companies already don this quality which makes the competition upstream. If you are thinking about hiring Translation Company for your translation, opt for the company which has the technical infrastructure to support their work.