Standard Chartered invests in ethical fintech Algbra

Standard Chartered’s (LSE: STAN) venture capital arm, SC Ventures, is investing in UK-based fintech company Algbra, reports Sky News. The multi-million dollar deal (at least $10 million) will see Algbra’s technology used to build Standard … Read more