Created in 1972 by Alain Afflelou, the company is the third largest branded optical retailer in Europe, specializing in optical services and sales of frames, lenses, sunglasses and contact lenses. Alain Afflelou has over 1,400 optical retail stores across France, Spain, Portugal, Belgium, Luxembourg, Switzerland, Morocco, Lebanon and the Ivory Coast. Built on innovative and value-added product offerings for customers, the Afflelou brand enjoys high levels of consumer awareness delivered through strong marketing and advertising. Afflelou is currently the largest optical retail franchisor in both France and Spain. CPC realized its investment in the business through a secondary sale.