Mayfair
Press Release
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...