8530b7f2d61732303e7d06726228ea99231290f5 | Mambu | Embedded finance set to alter financial services landscape for good