Meller lines up five new store openings across Spain, Italy, and the UK
Spanish eyewear brand Meller is continuing to expand its retail network, with plans to open three stores in Spain, one in Italy, and one in the UK in the coming months, strengthening its global brick-and-mortar presence.