Standard Chartered invests in KYC and data management firm Chekk

Standard Chartered invests in KYC and data management firm Chekk