SC Ventures, Standard Chartered’s innovation, fintech investment and ventures arm, and Yabx Technologies (Netherlands), a company of Tech Mahindra group, a global provider of technology consulting and ...