Investor Shelf

Banco Sabadell

Company · ES · 1 document

Key number
$2.1 trillion USD
Global M&A deal value in 2024. Boston Consulting Group p.3