Tech

Indonesian ID and data verification startup Verihubs gets $2.8M led by Insignia ..