Seven out of 10 sports shops located in French mountain resorts booked a drop in sales during the winter season, according to a survey carried out by FPS with 140 points of sale representing about 15 percent of the market. The decline in revenues is estimated at 6 percent, led ...