Investment by strategic partner Sodexo SA valued the start-up with Indian roots at about $300 million
Zeta
Latest in Zeta
Investment by strategic partner Sodexo SA valued the start-up with Indian roots at about $300 million