French retailer giant Carrefour has said it has reached a deal to sell its optical stores in France and Spain to French optician Alain Afflelou for an undisclosed sum. Carrefour's sale of the 68 stores in France and a further 68 in Spain is believed to be part of a strategy to focus on its core business.