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
Digital banking remains fully operational through backup systems, while ATMs and branches in powerless areas face closures and disruptions.