Nau!, the international Italian-based chain of optical stores, has landed in Mexico with a store in Mexico City. The chain has just passed the threshold of 150 directly operated and franchised stores around the world. Aside from the new store in Mexico, they are located mostly in Italy, but also ...
Already an Eyewear Intelligence subscriber? Sign in here.
Buying a membership today will give you:
To continue reading this article register now.