Inspecs ranked 76th in the top 100 European companies.
The only Eyewear company making it into the top 100.