Following multiple contract awards in 2024, France-based Acolad starts 2025 with two new European Union contracts for translation services, to be delivered over four years. The Slator 2025 Language ...