CARSO laboratories and facilities

The CARSO Group maintains close relationships with its customers through its nationwide presence (over 30 sites) and ensures a thorough support abroad through its sites in Spain, Italy, Belgium, Greece, Poland, China ….)



Our presentation brochure

PDF