Banco de Sabadell, S.A. is a Spanish multinational financial services company headquartered in Sabadell, Catalonia. It is the 4th-largest Spanish banking group. It includes several banks, brands, subsidiaries and associated banks. From Wikipedia
Completion hinges on regulator approval alongside a Sabadell shareholder vote ahead of an expected Q1 2026 close