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