Caprabo (63 Supermarkets & 2 Logistic Centers) General Information
Description
A chain of supermarkets in Spain. The asset comprises sixty-three supermarkets and two logistic centers that offers consumer goods, personal care products, food items and other daily need products.