The boss of Charles Voegele Holding AG says the Swiss clothing retailer plans to divest or close some shops in Germany and the Netherlands.