Investment arm of Al Baraka funding and supporting fintech start-ups across the 16 countries that the Al Baraka Banking Group operates in.