Thursday, February 8, 2024

Revenues up 11% globally to US$5.2bn
All regions saw significant revenue growth led by Europe and Latin America
Headcount now at over 43,000 in 141 territories

Get all the details here