Since 2013, Swiss Eyewear Group has been dedicated to making premium polarized eyewear accessible to all. Through its iconic INVU ultra polarized collection, the company combines Swiss precision, European craftsmanship, and Japanese technology to deliver unmatched optical performance. Each INVU lens is crafted from high-grade European base material and equipped with a high-efficiency polarizer manufactured under Swiss supervision in Japan, resulting in a crystal-clear, optical class 1 lens with exceptional glare reduction and color definition.
Swiss Eyewear Group also drives innovation at retail with advanced demonstration tools, including a state-of-the-art LCD display that vividly showcases the INVU glare-free vision experience. This powerful in-store tool helps opticians engage consumers, elevate their buying experience, and seamlessly upgrade them to polarized prescription eyewear.




