2023 Key Operational & Financial Highlights The Trusted Brand: For Operational Excellence
Direct Presence
12 Countries
Total Assets
US$ 3.83 billion
The Group’s solid results reflect the strength of the Company, its ability to withstand challenges while continuing to grow and innovate.