The parent company of the world’s second-largest travel retailer, China Duty Free Group, has reported a -19.6% year-on-year revenue drop in 2024 to CNY56.47 billion (US$7.8 billion).
Visit Icon Once considered a hidden gem in the Indian Ocean, Sri Lanka is now stepping confidently into the spotlight as a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results