We are global, investing in, and operating, businesses where we see opportunity to catalyse profitable growth through technology.
Unlocking the full potential of our businesses through a global investment strategy of investing in, and operating, businesses where we see opportunities to catalyse profitable growth through technology.
For better web experience, please use the website in portrait mode