CERSA (es)

CERSA stands for Compañía Española de Reafianzamiento, S.A., The Spanish Rebonding Company