Jumbo is a leading supermarket chain in Chile, offering a wide range of products including groceries, household items, clothing, and appliances. Known for its own brand products, Jumbo has a strong commercial presence and high-quality standards, making...
Year Founded
1976