Standard Chartered arm takes stake in British fintech Algbra

Standard Chartered arm takes stake in British fintech Algbra