Investors/Satar Holdings Sdn BhdSatar Holdings Sdn BhdCorporate Venture Capital•1 investmentsInvestment stagesSeed