Nau! has opened three more stores, two in Lombardy and one in Tuscany. The Italian optical retail chain has about 170 stores, either directly operated or owned by franchisees, located in Italy, Spain, India, Iran, Malta, Mexico, Estonia, Egypt, the United Arab Emirates and Turkey.

Topics