Business Description
Founded in 1881 and headquartered in Sabadell, Spain, Banco de Sabadell is a financial institution operating across Spain, the United Kingdom, and Mexico. It serves individuals, small businesses, and large corporations by offering a broad range of products including loans, mortgages, savings accounts, insurance, and investment solutions. For business clients, the bank provides working capital financing, trade services, and capital markets expertise, while its corporate division supports major institutions with advisory, treasury, and structured finance services.