By Andrei Skvarsky. Multinational bank Standard Chartered’s innovation-focused investment unit SC Ventures has made what it called a “strategic” investment in British sharia-compliant financial technology company Algbra. Statements from SC Ventures and Algbra that announced the investment did not provide any details or disclose the terms of the deal. But both statements quoted Algbra chief… Continue Reading