Source document

Loading document…
202505 AFC Preliminary announcement — AFC GROUP HOLDINGS LIMITED