French supermarket company Carrefour is expected to announce soon that it is selling its optical store chains in France and Spain to specialist French eyewear company Alain Afflelou for almost €100m (US$115.5m).