Spain’s ID Finance secures €139.5M debt financing to expand its financial wellness…
Barcelona-based ID Finance, a company that claims to be a leading fintech in Spain and Mexico, announced that it has secured $150M (approximately €139.59M) in debt funding.