News Spain’s Ibercaja teams up with Mambu to launch consumer finance entity News Spanish fintech ID Finance raises €30m in funding