Products - Food

The recognition of Spain in this sector is important and a synonym of its stability. XR 66, S.A. possesses the experience to advice and form in a sector that has obvious sensitiveness such as hygiene and high quality.