
1) 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 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.