Banco Sabadell
 is a Spanish multinational financial services company headquartered in Alicante and Barcelona , Spain . 
<triplet> Alicante <subj> Spain <obj> country <triplet> Barcelona <subj> Spain <obj> country