Ladies and gentlemen, i'm trying a new format here. Please let me know what you think about it. What is Teleperformance ? Teleperformance is an omnichannel company headquartered in France. Company revenue totaled US$5.258 billion in 2018. The action outperforms most of the french assets during the last 8 years with an increase of more than 1200%. Type of...