Italian footwear manufacturer Geox is planning to open 15 stores in France this year, taking its total number in the country to around 50.