The company, which was founded by CEO Ben Kliger and CTO Michael Bargury, was chosen as one of “Globes” ten most promising startups in 2025. Read More Start ups