SAFILO definitions

Search

Safilo

Safilo logo #10101) Big European brand 2) Big Italian brand 3) European international brand 4) European brand 5) Famous Italian brand 6) Famous European brand 7) Italian international brand 8) Italian brand 9) Major European brand 10) Major Italian brand
Found on https://www.crosswordclues.com/clue/safilo

Safilo

Safilo logo #21000 Safilo Group S.p.A. is an Italian company that designs, produces and distributes prescription frames, sunglasses, sports eyewear, ski goggles, ski and cycling helmets under its own five house brands and 22 licensed brands. Their products are primarily manufactured in three Italian facilities with an additional plant in Slovenia, one in USA and one...
Found on http://en.wikipedia.org/wiki/Safilo
No exact match found.