While individual investors own 17% of DFI Retail Group Holdings Limited (SGX:D01), public companies are its largest shareholders with 78% ownership Yahoo Finance Source link