Company presentation Under construction Interpretation and Translation Services is previously known as Ostrobothnia Interpreter Centre.