Mayfair

Mayfair to invest in Jonckers, a leading tech-enabled language services provider to accelerate growth

Mayfair will acquire a majority stake in Jonckers for an undisclosed sum Mayfair will partner with management to accelerate growth, including the roll-out...