Facilities

CASSUA Main Office and Coldstore in Culleredo (Spain).