Origin startup raises $20 million and targets 150 deployments by 2027
Business
Origin, a startup with roots in both San Francisco and Bengaluru, has landed $20 million in fresh funding, thanks to Accel and Zacua Ventures.
The big goal? To target 150 deployments by 2027.