ID Finance, the fintech leader based in Barcelona, Spain, and extending its reach in Mexico, has successfully secured a substantial €139.5 million in debt financing. This strategic financial injection is aimed at propelling the expansion of its innovative financial wellness app, Plazo, marking a significant stride in the company's mission