Mayfair to take majority stake in Jonckers

Jonckers is a global tech-enabled language services provider.

3 April 2023•1 min read
LinkedInXEmail
LinkedInXEmail

Related articles