thebigword, Capita TI, translate plus File 2019 Financials, Give Covid Update
Three UK-based language service providers — thebigword, translate plus, and Capita TI — finally filed 2019 financials in September and October 2020, with mixed results.