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 in Spain, India, Iran and Malta.

Topics