Designer and manufacturer of sunglasses, ski goggles, helmets, and safety eyewear.
1888
France
501 - 1,000 employees
Consumer Goods
$100M - 500M in revenue
$10M - 25M in profitability
Industry Rank
17 out of 125
France, Consumer Goods, Cosmetics
France, Consumer Goods, Apparel & Fashion
Not reporting on Sustainability