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
The bank warns the restriction would delay €850 million of annual cost savings, complicating its bid for Sabadell.