The FLO brand, founded in 1988 (France), from 30 sister brands and 750 competing brands. The FLO brand is owned by Groupe Flo, a company listed in Paris. The ISIN, the company's International Securities Identification Number, is FR0004076891. FLO belongs to the Restaurants business sector.