Mambu, a banking and payments platform, announced the launch of its enhanced Islamic banking capabilities, designed to enable financial institutions to “build, deploy, and scale Shari’ah-compliant ...