SC Ventures, the innovation and fintech investment arm of Standard Chartered, and Yabx Technologies (Netherlands) B.V., part of the Tech Mahindra group, have formalized their joint investment in ...