Advertisement
Randy Ng

Randy Ng

Languages Spoken:
English

The spike in donations is driven partly by a government support payout and a campaign for those not needing the cash to donate it. But challenges remain.