Atol, a French voluntary group of opticians with about 750 retail locations, opened a new flagship store for its premium format last week in the Galerie des Arcades, a famous shopping acade on the Champs-Élysées avenue in Paris. The 85-square meter showcases the sunglasses’ collection on the first floor and the optical collections on the two other floors, with a focus on branded and luxury eyewear. Grand Optical, a retail banner of GrandVision, and Alain Afflelou are the other two retail banners present on the Champs-Élysées.