In 2023, we’re thrilled to celebrate 120 years of service. With well over a century of experience behind us, we now operate in 70 countries across the globe. As part of our celebrations, we’re looking back over some highlights from our journey in this blog...