Mambu snags €8M investment

January 12, 2016