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