19th Jul 2019

Capita Translation and Interpreting wins at Manchester Tech Awards for LiveLINK interpreting platform