iCreate Limited Unaudited Financial Results at 30 June 2023 Finalised
ICREATE Top Ten Shareholders as at June 30, 2023 (1)