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 Ministry of Economy is reviewing public feedback and weighing regional opposition before the May 27 deadline for a final ruling on the controversial merger.