Operator of optical and hearing care stores.
1907
Chile
501 - 1,000 employees
Retail
$100M - 500M in revenue
$1M - 10M in profitability
Industry Rank
212 out of 451
Chile, Retail, Supermarkets
Chile, Retail, Retail
Not reporting on Sustainability