Xispa is a Spanish company.
I understand that they are made in Spain using various componentry from well known manufacturers.
Probably some parts are made in China (maybe plastics etc) just like all the other brands.
I don't know where everyone gets the idea that they are made in China , but I bet Xispa get sick of hearing it.
I'm sure this 'made in china' rumour has not helped Xispa at all.